total flushes - French English Dictionary